a {
    color: #3d4145;
}
.page{
    background: white;
}

.title {
    font-size: .8rem;
    color: #fafafa;
}

.bar {
    background: #55BB00;
}

.list-block .item-title {
    -webkit-flex-shrink: 1;
    -ms-flex: 0 1 auto;
    -webkit-flex-shrink: 1;
    flex-shrink: 1;
    white-space: nowrap;
    position: relative;
    overflow: visible;
    text-overflow: ellipsis;
    max-width: 100%;
}

.block {
    width: 100%;
    height: 1.4rem;
    background: #f5f8fa;
    padding: 0.2rem;
    color: #999999;
}

.list-block {
    font-size: .7rem;
}

.list-block input[type=text], .list-block input[type=tel], .list-block input[type=text], .list-block input[type=date] {
    font-size: .6rem;
}

select option {
    font-size: .6rem;
}

.list-block select {
    font-size: .6rem;
}

/*编辑字体颜色*/

.user-data {
    position: relative;
    width: 100%;
    height: 8rem;
    /*background: white;*/
    background:url("../images/green.jpg") no-repeat center center;
    background-size: cover;
    margin: 0 auto;
}
.avatar {
    position: relative;
    width: 8rem;
    height:8rem;
    margin: 0 auto;
    padding: 2rem;
}
.user-data img {
    position: relative;
    width: 4rem;
    height: 4rem;
    border-radius: 50%;
    z-index: 15;
}
.profile-nickname {
    position:relative;
    width: 4rem;
    text-align: center;
    margin: 0 auto;
    font-size: .7rem;
    color:#fafafa;
    z-index: 10;
}

.icon-edit {
    color: #fafafa;
}

.fa-edit {
    line-height: 2.2rem;
    font-size: 1rem;
    color: #fafafa;
}
